/*
Class
*/


.container {
    border: 1px solid #c9c9c9;
    border-radius: 30px;
    max-width: 1140px;
    padding: 0px;
}

.h1, h2, h3, h4, h5, p, li, ui button, .btn_check {
    font-family: 'Nunito', sans-serif;
    line-height: 1.5;
    font-weight: 200;
}

p {
    font-size: 14pt;


}

#phar {
    font-size: 16pt;
    font-weight: 200;

}

h2 {
    font-weight: 400;
    line-height: 1.3;
}


h3 {
    font-weight: 400;
    line-height: 1.3;
}


.top {

    padding: 45px 30px 45px 30px;
    border-radius: 30px 30px 0px 0px;
}

.product {
    margin-bottom:90px;
}

.product-top {
    padding: 0px 35px 70px 35px;
    margin-bottom:45px;
}

.photo {
    
}

.spec {
    background-color: #1b1b1b;
    color: #FFFFFF;
    padding: 60px 30px 60px 30px;
	margin-bottom: -30px;
    
}
 
.btn_check {
    font-weight: 300;
    color: #FFFFFF;
    font-size: 12pt;
    padding: 9px 45px 9px 45px;
    background: #0082FA;
    border-radius: 30px;
    
}

.btn_check:hover {
    color: #0082FA;
    background: none;
    border: 1px solid #0082FA;
}

.container a {
    text-decoration: none;
 }
 
.bottom {
    color:#FFFFFF;
    font-size: 14pt;
    background-color: #1b1b1b;
    padding: 30px 15px 30px 15px;
    border-radius: 0px 0px 30px 30px;
}



 ul,li {
    padding: 0;
     list-style-position: inside;
    }

.img_top {

padding-top:45px;
}

.logo {
    padding: 15px 30px 0px 30px; 
}

.stat {
    padding-top: 30px;
    padding-bottom: 35px;
}

.bg_color{
	background-color: #1b1b1b;
}
.clip_img{
    -webkit-clip-path: polygon(0 5%, 100% 0, 100% 95%, 0% 100%);
    -moz-clip-path: polygon(0 5%, 100% 0, 100% 95%, 0% 100%);
    clip-path: polygon(0 5%, 100% 0, 100% 95%, 0% 100%);
}
.steps-block .nobr {
    white-space: nowrap; }

.steps {
  min-height: auto; }

.steps-content {
  padding-bottom: 20px; }

.steps-block {
  padding: 35px 15px 0 15px; }


body, html {
  line-height: 1.45;
  font-family: "Nunito", sans-serif;
  font-size: 16px; }

h1, h2, h3, h4, h5, h6 {
  font-size: 2rem; }

.small {
  font-size: .85rem; }

.regular {
  font-size: 1rem; }

.medium {
  font-size: 1.25rem; }

.large {
  font-size: 1.5rem; }

.xlarge {
  font-size: 1.75rem; }

.xxlarge {
  font-size: 2rem; }

.product-content .price {
  font-size: 2rem; }


/*
Id
*/
#footer{
	color: #666;
}      
#prezent{
	background: #1b1b1b;
}
#brand-1 {
    color: #0082FA;
}

#brand-2 {
    color: #0FD2FF;
}

#white {
    color:#FFFFFF;
}

#link {
    color: #FFFFFF;
    font-weight: 300;
    font-family: "Nunito";
}

.photo {
    padding:30px;
}

.margi {
    margin:40px;
}
.margi-2 {
    margin-top:20px;
    margin-bottom:40px;
}
/* mobile*/
@media (max-width: 575.98px) {
.spec {
    padding: 80px 30px 80px 30px;
	margin-bottom: -50px;
	}
}
 